#include<stdio.h>
#include<stdlib.h>

int main(){
	int N,sign=0,flag,face,cha1=0,cha=0,copy=10000;
	int num[1001];
	scanf("%d",&N);
	for(;sign<N;sign++){
		scanf("%d",&num[sign]); 
	}
	for(flag=0;flag<N;flag++){
		for(face=0;face<N;face++){
			if(face!=flag){
				cha1=abs(num[flag]-num[face]);
				if(cha1<copy) copy=cha1;
			}
		}
	}
	printf("%d",copy);
	return 0;
}
